
# kernel/mm/ Makefile

CC=gcc
ASM=nasm

C_FLAGS=-c -ffreestanding -I ../../include
ASM_FLAGS=-f elf

KLIB_OBJS=klib.o

libklib.a: $(KLIB_OBJS)
	ar rc libklibc.a $(KLIB_OBJS)
	ranlib libklibc.a

.c.o:
	$(CC) $(C_FLAGS) $<

clean:
	rm -f libklib.a
	rm -f *.o
	rm -f *~
